package com.yinet.system.service;

import com.yinet.common.core.domain.Stree;
import com.yinet.common.core.domain.Ztree;
import com.yinet.system.domain.TouchScreenGuidance;

import java.io.IOException;
import java.util.List;

/**
 * 菜单 业务层
 *
 * @author ruoyi
 */
public interface TouchScreenGuidanceService {
    List<TouchScreenGuidance> selectGuidanceList();

    public TouchScreenGuidance selectGuidanceById(String id);

    public int updateGuidance(TouchScreenGuidance guidance,String delIds);

    public int insertGuidance(TouchScreenGuidance guidance);

    public int selectCountGuidanceByParentId(String parentId);

    public int deleteGuidanceById(String guidanceId);

    public List<Stree> guidanceTreeData();

    public List<TouchScreenGuidance> selectGuidanceListByIdAndType(String id, String type);

    public List<TouchScreenGuidance> selectGuidanceListById(String id);
    public List<TouchScreenGuidance> selectGuidanceListByParentId(String id);
    public List<TouchScreenGuidance> selectParentGuidanceList();
}
